life-saving apparatus - Englisch Synonyme Wörterbuch